
*
{
    margin: 0;
    padding: 0;
}

html, body
{
    height: 100%;
    margin: 10px;
}

body,#page,caption,th,td,input,textarea,select,option,legend,fieldset
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    /*line-height: 16px;*/
    color: #333333;
}

.outputpanel
{
    font-family: "Bitstream Vera Sans Mono","Courier New",monospace;
    width: 700px;
    padding: 10px;
    background-color: #F0FFF0;
    border: 1px solid #BBB;
}

.initially-hidden {
    display:none;
}

.ajax-loading
{
    line-height:16px;
}

table,th,td
{
    border:1px solid black;
    border-collapse:collapse;
}

th
{
    background-color:#eee;
    text-align:center;
    padding:2px 6px 2px 6px;
}

td
{
    text-align:center;
    padding:4px;
}

.center
{
    text-align:center;
    margin:auto;
}

#mixerviz {
    width: 600px;
    float: left;
    display: block;
}

#mixervals {
    width:360px;
    height: 588px;
    padding: 6px;
    display: inline-block;
    background-color:#EEEEEE;
}

#inputs {
    width: 100px;
    height: 160px;
}
